home *** CD-ROM | disk | FTP | other *** search
/ SGI Cosmo Software 1997 May / SGI Cosmo Software 1997 May.iso / docs6.2 / relnotes / cosmocreate / ch5.z / ch5
Text File  |  1997-05-23  |  33KB  |  925 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        5.  _K_n_o_w_n__P_r_o_b_l_e_m_s__a_n_d__W_o_r_k_a_r_o_u_n_d_s
  9.  
  10.  
  11.  
  12.        5.1  _C_o_s_m_o__C_r_e_a_t_e
  13.  
  14.        The current implementation of Cosmo Create has a few
  15.        limitations, as described in the following sections.
  16.  
  17.  
  18.        5.1.1  _G_e_n_e_r_a_l
  19.  
  20.           +o The localization of Cosmo Create covers the main
  21.             application only. Certain areas of the application such
  22.             as the Help menu, help content and the Packager have
  23.             not been localized.
  24.  
  25.           +o Due to a bug in PC NFS, Cosmo Create will hang while
  26.             trying to work on files mounted from a PC.  This
  27.             includes opening files from, saving files to and
  28.             browsing such directories.  This problem has been
  29.             reported to the manufacturer of the PC NFS software.
  30.             There is no known workaround.
  31.  
  32.           +o Please install Patch 1584 if your LD_LIBRARY_PATH is
  33.             set to anything longer than around 100 characters.  The
  34.             runtime linker (rld) shipped with IRIX 6.2MR sometimes
  35.             core dumps if your LD_LIBRARY_PATH is too long.
  36.  
  37.           +o Please install Patch 1537 to work around a bug in the
  38.             File Alteration Monitor shipped with IRIX 6.2MR.  The
  39.             visible symptom requiring this patch was that changes
  40.             saved from Helper Applications were not always noticed
  41.             by Cosmo Create.
  42.  
  43.           +o If you have both an evaluation and a permanent license
  44.             in your /var/flexlm/license.dat file, the first one
  45.             matching the product will be found.  Thus, if the
  46.             evaluation one occurs first, you will continue to see
  47.             the expiration notification until the evaluation
  48.             license expires, at which point the permanent one will
  49.             be used.  To avoid this problem once you've obtained
  50.             your permanent license, edit the
  51.             /var/flexlm/license.dat file and remove the evaluation
  52.             one.  See Chapter 6 for more information about
  53.             licenses.
  54.  
  55.           +o If you are running Cosmo Create in the Japanese locale
  56.             please install Patch 1349 included with the Japanese
  57.             World View product to ensure that type-in text fields
  58.             provide a composition window.
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.           +o The Spyglass eMosaic browser is run from a shell script
  75.             called eMosaic.  Due to a bug in this script, eMosaic
  76.             will not launch from Cosmo Create unless the following
  77.             line is added to the top of the script: ####!!!! ////bbbbiiiinnnn////sssshhhh.
  78.  
  79.           +o Pressing the "Default" button in preferences should
  80.             clear the values in the Proxy and Cache entries.
  81.             Currently it does not.
  82.  
  83.           +o Most editing tools (e.g. Background/Text Color tool) do
  84.             not have any meaning when editing the document source
  85.             and should have their UI disabled.  Currently the UI
  86.             for these tools is not being disabled. To avoid
  87.             unpredictable results, do not use any open tools when
  88.             editing the document source except for the Find/Change
  89.             and Spelling tools.
  90.  
  91.           +o Cosmo Create does not always correctly undo/redo the
  92.             insertion of a horizontal rule.
  93.  
  94.           +o Insertion of a horizontal rule into preformatted text,
  95.             a list, or a text flow around an inline may not produce
  96.             the expected visual results in all cases.  Use preview
  97.             to determine the actual result.
  98.  
  99.           +o When you delete numerous lines that contain alternate
  100.             HTML, the lines do not join into a single line.
  101.  
  102.           +o The network fetching code for the Netscape plug-in
  103.             architecture is not yet implemented, making plug-ins
  104.             that depend on it unstable.  Also, there is no java
  105.             runtime in Cosmo Create, so plug-ins that depend on
  106.             Java will also be unstable.
  107.  
  108.           +o Cosmo Create may cause your system to run out of swap
  109.             space.  If this happens, you will probably get a system
  110.             error dialog.  Running out of swap space may cause the
  111.             application to crash, may prevent you from launching a
  112.             browser for previewing, or may prevent you from
  113.             launching the packager. If this occurs, consider
  114.             closing down other applications or adding more swap
  115.             space.
  116.  
  117.             To add swap space, choose "System->System Manager" from
  118.             the Toolchest.  On 6.2, you can launch the swap manager
  119.             from the "Administration Tools" panel of the system
  120.             manager.  On 6.3, selecting "System Performance" from
  121.             the system manager will guide you through adding swap
  122.             space.  On either system, you can look at the man page
  123.             for "swap".
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                   - 3 -
  137.  
  138.  
  139.  
  140.           +o Pressing the Default button on the Background/Text
  141.             Color tool returns the color settings on the tool to
  142.             the default color. However, pressing the Apply button
  143.             does not return any highlighted text to the default
  144.             color.  The workaround is to reenter the displayed
  145.             color values in each text field by hand and then press
  146.             Apply.
  147.  
  148.           +o To insert a paragraph before a left-aligned image at
  149.             the top of a page, make sure that View->Symbols is on,
  150.             position the cursor before the aligned image marker at
  151.             the start of the line and hit return.  The marker looks
  152.             like a little triangular flag pointing left.
  153.  
  154.           +o If you don't have the subsystem containing the Cosmo
  155.             Create templates installed
  156.             (cosmocreate.data.templates), don't choose File->Open
  157.             Template.  If you do, the File Selection Browser will
  158.             be pointed at a non-existent directory and will crash
  159.             if you attempt to type into it.
  160.  
  161.           +o If a target appears at the beginning of a line of text
  162.             that wrapped from the previous line, the target symbol
  163.             will show in the margin for both lines.  Look for the
  164.             blue highlighted text to identify which is the correct
  165.             line.
  166.  
  167.  
  168.        5.1.2  _T_a_b_l_e_s
  169.  
  170.           +o If a table is the first or last thing in a document,
  171.             and you want to add something above or below it, select
  172.             "Add Paragraph Before Table" or "Add Paragraph After
  173.             Table" from the Format menu. Alternatively, click to
  174.             the left of the table or above it, or the right or
  175.             below it, and when you then start typing, the new text
  176.             will go in a new paragraph automatically inserted above
  177.             or below the table, as appropriate.
  178.  
  179.           +o If a table isn't being drawn completely, slightly
  180.             resizing the document window will usually correct the
  181.             problem.  This may happen particularly after adding a
  182.             table, or adding rows or columns to a table.
  183.  
  184.           +o Undoing some table operations may not work correctly.
  185.             Sometimes undoing an edit of a nested table, or a
  186.             deletion of a table immediately above another table may
  187.             change the nesting structure.  If this happens, the
  188.             Edit Source function can be used to clean it up by
  189.             hand.  Undoing an edit of a table at the very end of
  190.             the document or undoing an insertion of a table within
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                   - 4 -
  203.  
  204.  
  205.  
  206.             a table may cause Cosmo Create to crash.
  207.  
  208.           +o If you copy a table that contains two immediately
  209.             adjacent sub-tables, the nesting structure may be
  210.             changed.
  211.  
  212.           +o Table cell and caption alignment is not shown WYSIWYG.
  213.  
  214.           +o In a table heading cell (<TH> tag), the text may not be
  215.             displayed bold if it has a character style such as
  216.             <CITE> or <KBD>.
  217.  
  218.           +o The sizing of tables, rows and cells is not exactly the
  219.             same as in Netscape Navigator.  In particular, if a
  220.             cell or a subtable width is specified as a percentage,
  221.             it is draw at that percent of the document's width,
  222.             rather than that percent of the parent table or cell's
  223.             width.  Also, the minimum width of a cell containing a
  224.             left- or right-aligned image is calculated differently
  225.             from how it is done in Netscape Navigator.
  226.  
  227.           +o If a table width is specified as 100%, resizing the
  228.             window may cause the table to be displayed too wide.
  229.             Also, editing in a wide table may cause it to be
  230.             displayed too wide.
  231.  
  232.           +o A cell can span into the next row only if the cell
  233.             below it spans the same number of columns as the
  234.             original cell.  Likewise, a cell can span into the next
  235.             column only if the cell to the right spans the same
  236.             number of rows as the original cell.  Therefore, for
  237.             example, if you have a table with no spanned cells, and
  238.             want to make one cell span two rows and two columns,
  239.             you have to do it in two steps.  First increase the row
  240.             span of both that cell and the one to its right to 2
  241.             and apply that change, then set the column span of the
  242.             original cell to 2 and apply that change.
  243.  
  244.           +o A table inside a list may not be indented correctly,
  245.             nor will a table with a list item at the beginning of
  246.             the first cell.
  247.  
  248.           +o If there is an ordered list item at the end of a table
  249.             cell, and another at the beginning of the very next
  250.             cell, the numbering of the lists will be combined.
  251.             This can be avoided by putting a plain (Body) paragraph
  252.             between the lists.
  253.  
  254.           +o Cosmo Create requires a table to be in its own
  255.             paragraph. If you try to create a table in the middle
  256.             of a paragraph, it will split the paragraph into two
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.                                   - 5 -
  269.  
  270.  
  271.  
  272.             pieces, with the table going between them.
  273.  
  274.           +o The cursor may be displayed in the wrong location,
  275.             especially after horizontal scrolling and adding or
  276.             removing table rows or columns.  If this happens, just
  277.             click the cursor in the desired cell to reset its
  278.             position before typing.
  279.  
  280.           +o If you want to delete a subtable within another table
  281.             along with some other table contents, first delete just
  282.             the subtable, then delete the rest.  Otherwise Cosmo
  283.             Create may crash.
  284.  
  285.           +o Deleting and undoing editing involving tables together
  286.             with form elements or list items is somewhat unstable.
  287.  
  288.           +o Sometimes inserting HTML or pasting a copied selection
  289.             containing nested tables into another table will cause
  290.             Cosmo Create to hang.
  291.  
  292.           +o Some table editing actions cause Cosmo Create to use a
  293.             lot of memory.
  294.  
  295.  
  296.        5.1.3  _I_n_l_i_n_e_s
  297.  
  298.           +o If you're editing a new, unnamed document, save and
  299.             name it before inserting any inline content.  Also,
  300.             when editing a new file created from a template, save
  301.             the file under a new name before inserting any inline
  302.             content.
  303.  
  304.           +o If you have installed any of the Beta releases of Cosmo
  305.             Create, and experience problems with Button Magic or
  306.             other inline objects not appearing, then you may have
  307.             outdated conversion preferences.
  308.  
  309.             To check for a valid Button Magic converter:
  310.  
  311.             Select File->Preferences and open the "Converting"
  312.             panel.
  313.  
  314.             Find the converter for "CosmoButtonAsciiData." The
  315.             conversion command should read:
  316.  
  317.                     /usr/lib/CosmoCreate/apps/bmrender %i %o
  318.  
  319.             If not, clear the "Conversion Command" field, save the
  320.             preferences, and restart Cosmo Create.
  321.  
  322.             If you are unable to determine which converter is
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.                                   - 6 -
  335.  
  336.  
  337.  
  338.             failing, you may resort to renaming or removing,
  339.             ".cosmocreate/cosmocreate-preferences" in your home
  340.             directory and starting Cosmo Create again.  Beware! You
  341.             will lose any other preferences you may have saved.
  342.  
  343.           +o For inline plug-ins, the right mouse button is not
  344.             interpreted by the plug-in but is intercepted by Cosmo
  345.             Create to pop up its own menu.
  346.  
  347.           +o Plug-ins don't print.  However, plug-ins don't print in
  348.             Netscape Navigator, either.
  349.  
  350.           +o If two images are adjacent on the same line, and one is
  351.             resized so that it wraps to the following line, it can
  352.             be difficult to position your cursor after the
  353.             remaining image on the previous line.  It will always
  354.             go to the start of the next line.  The workaround is to
  355.             cursor back from the next line.
  356.  
  357.           +o Reacharounds for inline objects are not dealt with
  358.             correctly.  A "reacharound" is when you launch Cosmo
  359.             Create from inside one directory, edit a file in
  360.             another directory, and attempt to make inline objects
  361.             that reside in or below the first directory.  A
  362.             workaround is to make URL mappings that match your
  363.             directory structure.
  364.  
  365.           +o If you enter a non-existent file as the source for a
  366.             plug-in, the data filename will not be saved with the
  367.             document in the EMBED tag.
  368.  
  369.           +o There is currently no way to drag-resize a running
  370.             plug-in.  To resize, either enter the new width/height
  371.             in the attributes panel or turn plug-ins off (using the
  372.             View menu) and drag resize its placeholder.
  373.  
  374.           +o Alignment TEXTTOP, ABSMIDDLE, and ABSBOTTOM for inlines
  375.             that are the first thing on the line does not always
  376.             work as expected, though it does work the same way as
  377.             in Netscape Navigator.  They only align with things
  378.             that precede them on the line.
  379.  
  380.           +o When inserting parameters on applet and embed inlines,
  381.             the parameter fields are redrawn slowly.
  382.  
  383.           +o It can be difficult to drag-resize an inline if another
  384.             inline is immediately to the right.  Workaround by
  385.             putting a space in between them, and then removing it
  386.             when you have the inline the right size.
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.                                   - 7 -
  401.  
  402.  
  403.  
  404.           +o It is somewhat difficult to select left and right
  405.             aligned images, especially in tables.  Clicking towards
  406.             their upper left corners seems to work, but an
  407.             alternative method is to View->Symbols and select the
  408.             aligned image placeholder instead.  The placeholders
  409.             appear as small triangular flags in the text that point
  410.             towards the margin the image is aligned with.
  411.  
  412.           +o Sometimes the server and client map fields on the image
  413.             attributes dialog show incorrect info.  The correct
  414.             info is always shown in the Image Map Tool.
  415.  
  416.  
  417.        5.1.4  _O_u_t__o_f__P_l_a_c_e__E_d_i_t_i_n_g__/__A_u_t_o_m_a_t_i_c__C_o_n_v_e_r_s_i_o_n
  418.  
  419.           +o If you try to edit a file you don't have write
  420.             permission on, the file is copied to the current
  421.             document directory.  No attempt is made to copy it to a
  422.             new name in the directory it previously resided in.
  423.  
  424.           +o Automatic conversion always puts the converted file in
  425.             the current document directory rather than trying to
  426.             first put it in the directory in which the original
  427.             source file resides if write permission is granted
  428.             there.
  429.  
  430.           +o Some showcase files fail to convert when the last page
  431.             in the showcase document is blank, resulting in either
  432.             a small or invalid GIF file (sometimes the GIF file is
  433.             0 bytes long).  To remedy the problem, open the file in
  434.             showcase, delete the last (empty) page, and try again.
  435.  
  436.           +o There is no cleanup of the auto generated files from
  437.             conversion or copying.
  438.  
  439.           +o Double clicking on inlines doesn't launch an editor, as
  440.             it should.
  441.  
  442.  
  443.        5.1.5  _L_i_n_k_s
  444.  
  445.           +o When an inline has a link and the link button is
  446.             toggled-in, if you press on the link button to unlink
  447.             the inline, it will delete the inline object.
  448.  
  449.           +o The Link Tool is currently very slow when tracking
  450.             large documents with many links.
  451.  
  452.           +o The file browser from the link dialog has resize
  453.             problems when entering a URL.
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.                                   - 8 -
  467.  
  468.  
  469.  
  470.           +o When you type after a link to continue the linked text,
  471.             sometimes the link does not continue with the new text.
  472.             The workaround is to first delete one character of the
  473.             old text before adding the new text.
  474.  
  475.           +o Cosmo Create does not correctly resolve paths in the
  476.             link dialog.  If you're linking to a file in a parent
  477.             directory of the current directory, Cosmo Create should
  478.             write out the link as ../document.html.  In fact it
  479.             writes out the link as working_directory/document.html.
  480.             A workaround is to manually specify the link as known
  481.             to be correct.
  482.  
  483.  
  484.        5.1.6  _T_a_g_s__a_n_d__T_a_g__O_r_d_e_r_i_n_g
  485.  
  486.           +o Unrecognized attributes on font tags (e.g. B, I, FONT)
  487.             are stripped when an HTML document is read. If these
  488.             tags are meaningful they must be manually placed back
  489.             into the file after it has been saved. Unrecognized
  490.             attributes on all other elements are preserved.
  491.  
  492.           +o Empty HREF anchors are consumed by Cosmo Create but
  493.             empty NAME anchors are preserved by attaching them to
  494.             adjacent markup.
  495.  
  496.           +o Lists in Alternate HTML for Applets can have their
  497.             close tag written outside of the </APPLET> tag, causing
  498.             parser warnings.
  499.  
  500.           +o Cosmo Create will allow multiple consecutive empty
  501.             non-PRE paragraphs.  Most HTML browsers will ignore
  502.             these empty paragraphs. Use line breaks instead of
  503.             empty non-PRE paragraphs for spacing.
  504.  
  505.  
  506.        5.1.7  _I_m_a_g_e__M_a_p_s
  507.  
  508.           +o Clientside imagemaps can be read and written, but the
  509.             map must be in the same HTML file. (That is,
  510.             USEMAP="otherfile.html#foo.map" will not work, and will
  511.             be changed by Cosmo Create).  Also, an HTML file
  512.             contains a clientside map that isn't used by that file,
  513.             the map data will not be written back out.
  514.  
  515.           +o Cosmo Create may add extra empty paragraphs when
  516.             reading a document file containing a clientside
  517.             imagemap.
  518.  
  519.           +o If a document contains a clientside imagemap that is
  520.             not referenced by that document, Cosmo Create will not
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.                                   - 9 -
  533.  
  534.  
  535.  
  536.             write the map information when it saves the file.
  537.  
  538.           +o If you change the preference for what type of image map
  539.             to write, no map will be written unless you save the
  540.             document.  However, if you have made no other document
  541.             changes, Cosmo Create does not indicate that the
  542.             document needs to be saved.
  543.  
  544.           +o Launch Cosmo Create from the directory where your files
  545.             are; it might not find imagemap files that are in
  546.             directories other than where you launched from.
  547.  
  548.           +o If you edit a document from the web (as opposed to a
  549.             local file), and that document uses serverside
  550.             imagemaps, the map files will not be found, and an
  551.             error dialog will be posted.
  552.  
  553.  
  554.        5.1.8  _F_e_t_c_h_i_n_g
  555.  
  556.           +o If you open a page from the web, and cancel the fetch
  557.             before the page is completely loaded, you must open a
  558.             new window in order to initiate another fetch.
  559.  
  560.           +o The "Browse" feature (see chapter 3) only parses HTML.
  561.  
  562.           +o Saving inline images in web fetched documents can only
  563.             be accomplished by making a modification to the page,
  564.             which causes the "Remote Document Modified" dialog to
  565.             come up, which has a check box that allows you to save
  566.             the inline images.
  567.  
  568.           +o Saving a web fetched page from the Edit Source window
  569.             will not save the inline images.  To get around this,
  570.             save the page from the main document window.
  571.  
  572.           +o Opening Cosmo Create twice on the exact same URL in the
  573.             same editing session causes Cosmo Create to hang.
  574.             Pressing "Cancel" on the Progress meter will unhang the
  575.             program, allowing you to close the window.
  576.  
  577.           +o Occasionally, when downloading a page over the web, the
  578.             page will not layout correctly after the download is
  579.             done.  In these cases, resizing the window will cause
  580.             the page to correctly layout.
  581.  
  582.           +o Attempting to fetch a bogus URL, (e.g.
  583.             http://www.asdfasdfasdf.com/) the fetch will not
  584.             timeout.  The same problem also occurs if the network
  585.             properties are not correctly specified.  Pressing
  586.             "Cancel" on the Progress meter will terminate the fetch
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.                                   - 10 -
  599.  
  600.  
  601.  
  602.             in both cases.
  603.  
  604.  
  605.        5.2  _B_u_t_t_o_n__M_a_g_i_c
  606.  
  607.           +o Palettes and Editors
  608.  
  609.             The Material Palette and Texture Editor look for data
  610.             installed in /usr/share/data/materials and
  611.             /usr/share/data/textures, respectively.
  612.  
  613.             If you do not have showcase installed, these editors
  614.             will still function, though no default material
  615.             palettes or textures will be shown.
  616.  
  617.             For best results, you should install showcase.sw.data
  618.             and showcase.sw.textures.
  619.  
  620.           +o International font support.
  621.  
  622.             Button Magic supports international fonts, such as
  623.             Japanese.  However, due to limitations in the
  624.             interface, only the first font in a font list may be
  625.             changed. If you wish to change the font list, you must
  626.             add the font to the button's fontlist by hand.
  627.  
  628.             A sample font has been inserted in each button magic
  629.             file to get you started:
  630.  
  631.                     HonMinchoLtBT--H;HonMinchoLtBT--Hankaku
  632.  
  633.             If you wish to use some font other than the above, you
  634.             must add it by hand to the Button Magic file.
  635.  
  636.             To do so, perform these steps:
  637.  
  638.             1) Create a button by clicking on the "Go" button in
  639.                the Create panel and sweeping out an area on the
  640.                HTML page.
  641.  
  642.             2) When Button Magic appears, select "Change inline
  643.                object" from Cosmo Create's "Editors" palette.
  644.                Launch your favorite text editor on the file
  645.                shown in the "Original File" field.
  646.  
  647.             3) Find the line beginning with the text "fontName" and
  648.                add your fonts to the right of the first semicolon.
  649.  
  650.                Example:
  651.  
  652.                fontName  "Palatino-Roman;HonMinchoLtBT--
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.                                   - 11 -
  665.  
  666.  
  667.  
  668.             H;HonMinchoLtBT--Hankaku"
  669.  
  670.                To
  671.  
  672.                fontName  "Palatino-Roman;HeiseiMin-W3--
  673.             H;HeiseiMin-W3--Hankaku"
  674.  
  675.             4) Save the file. The button should automatically
  676.                re-render with the new font. If not, launch Button
  677.                Magic on the inline object and press Apply.
  678.  
  679.           +o When a new document has not been saved before, Button
  680.             Magic writes images to the current working directory,
  681.             if writable.  If the current working directory is not
  682.             writable, it will attempt to write the images to the
  683.             user's home directory.  Workaround: save the document
  684.             once before launching Button Magic for the first time.
  685.  
  686.           +o Symbol and Zapf Dingbats fonts are not supported in
  687.             Button Magic.
  688.  
  689.           +o Due to a bug in PC NFS, Button Magic will hang while
  690.             trying to work on files mounted from a PC.  This
  691.             includes opening files from, saving files to and
  692.             browsing such directories.  This problem has been
  693.             reported to the manufacturer of the PC NFS software.
  694.             There is no known workaround.
  695.  
  696.  
  697.        5.3  _C_o_s_m_o__P_a_c_k_a_g_e
  698.  
  699.        The current implementation of Cosmo Package (invoked by
  700.        choosing the "Package..." menu choice under the "File" menu
  701.        in Cosmo Create or Cosmo Worlds) has a few limitations.
  702.        Here is the list:
  703.  
  704.        5.3.1  _G_e_n_e_r_a_l
  705.  
  706.          1.  Due to a bug in PC NFS, Cosmo Package will hang while
  707.              trying to work on files mounted from a PC.  This
  708.              includes packaging files from, packaging files to, and
  709.              browsing such directories.  This problem has been
  710.              reported to the manufacturer of the PC NFS software.
  711.              There is no known workaround.
  712.  
  713.          2.  The Packager handles only HTML, VRML 2.0 Draft 3, VRML
  714.              2.0, and Cosmo Worlds files.  All other document types
  715.              are treated as "black boxes" -- they aren't searched
  716.              for references to other local documents, they aren't
  717.              optimized, their references aren't patched -- they are
  718.              merely moved to the packaging directory.  This will be
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.                                   - 12 -
  731.  
  732.  
  733.  
  734.              most noticeable when you package HTML documents
  735.              containing Java Applets.  Only the main ".class" file
  736.              will be moved.  None of the supporting files will be
  737.              moved.
  738.  
  739.          3.  Cosmo Package relies heavily on the File Typing Rules
  740.              (FTRs) which are installed as part of your desktop.
  741.              If files are not being typed properly, they may not be
  742.              packaged properly.  On each line claiming that a file
  743.              is being discovered or packaged, the packager shows
  744.              the file's FTR type.  If the right thing isn't
  745.              happening to the files, check that the FTR looks
  746.              reasonable.  If it doesn't please talk to your system
  747.              administrator to have your FTRs checked.
  748.  
  749.          4.  Package directories created by the beta version of
  750.              this tool will not be recognized by this version of
  751.              the packager.
  752.  
  753.          5.  Cosmo Package strips whitespace from directory index
  754.              filenames, mappings, and trusted references.  This may
  755.              make it difficult to use directories containing
  756.              whitespace in their names.
  757.  
  758.          6.  Cosmo Package may cause your system to run out of swap
  759.              space.  If this happens, you will probably get a
  760.              system error dialog.  Running out of swap space may
  761.              cause the application to crash, may prevent some media
  762.              conversions from being done, or may prevent you from
  763.              launching a browser for previewing. If this occurs,
  764.              consider closing down other applications or adding
  765.              more swap space.
  766.  
  767.              To add swap space, choose "System->System Manager"
  768.              from the Toolchest.  On 6.2, you can launch the swap
  769.              manager from the "Administration Tools" panel of the
  770.              system manager.  On 6.3, selecting "System
  771.              Performance" from the system manager will guide you
  772.              through adding swap space.  On either system, you can
  773.              look at the man page for "swap".
  774.  
  775.  
  776.        5.3.2  _V_R_M_L
  777.  
  778.  
  779.        5.3.2.1  _U_R_L__d_i_s_c_o_v_e_r_y   The packager searches for all urls
  780.        found in "url" fields of the various node types.  It does
  781.        not check to see what values might flow to those fields
  782.        through routes.  For instance, if a script generates urls
  783.        and routes them to url fields, the packager will not
  784.        discover these urls.  Similarly, if you have a PROTO and
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.                                   - 13 -
  797.  
  798.  
  799.  
  800.        route one of its event-ins to the url field of a texture
  801.        node, the URLs in given in uses of those protos will not be
  802.        found by the packager.
  803.  
  804.        A partial work around for these blind-spots is to use those
  805.        urls elsewhere.  For instance, put the urls in the texture
  806.        node of a shape which you arrange to never display. (One way
  807.        to avoid showing the shape is to put it under a switch and
  808.        set whichChoice -1).  This will at least ensure that the
  809.        urls are discovered by the packager and that their fiels are
  810.        packaged.  It will also patch the "fake" uses of the urls
  811.        based on where those files are mapped to.  It is only a
  812.        partial solution because you will still have to check that
  813.        the urls you use in your scripts and routes will properly
  814.        refer to the files once they've been packaged.
  815.  
  816.  
  817.        5.3.2.2  _M_e_d_i_a__C_o_n_v_e_r_s_i_o_n   The VRML packager's media
  818.        conversions are done "best effort".  If you are not happy
  819.        with the conversion done by the packager, you may do the
  820.        conversion yourself in your authored files or you may or
  821.        leave the files alone.  Here are the known problems:
  822.  
  823.  
  824.          1.  Movies
  825.  
  826.                 +o If you request that a movie be converted to MPEG,
  827.                   it may have its size changed by the converter. To
  828.                   avoid this resizing, don't request automatic
  829.                   conversion of your movie files.
  830.  
  831.  
  832.          2.  Image textures with alpha channels
  833.  
  834.              The VRML packager may drop alpha channel data in some
  835.              cases if you ask it to do conversions for you.
  836.              Notably:
  837.  
  838.                 +o (PNG --> GIF)
  839.                        We allow this, but any alpha data in the PNG
  840.                        is likely to be dropped.  (Ask yourself...
  841.                        why are you converting "away from" a media
  842.                        format which all VRML 2.0 browsers are
  843.                        required to support?)
  844.  
  845.                 +o (GIF --> PNG) and (GIF --> JPEG)
  846.                        We allow these conversions, but alpha data
  847.                        in your GIFs will be lost.
  848.  
  849.          3.  Audio
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.                                   - 14 -
  863.  
  864.  
  865.  
  866.              Cosmo Package won't convert from audio files out of
  867.              MIDI or WAV format.
  868.  
  869.  
  870.        5.3.2.3  _F_i_l_e__S_u_f_f_i_c_e_s
  871.  
  872.          1.  Using the "Use .wrl suffix for VRML files" makes the
  873.              packager propose new filenames for VRML files which do
  874.              not end in ".wrl".  Even with this option enabled, you
  875.              can still override these recommended names with the
  876.              mappings.  Doing so is not recommended.  Without this
  877.              suffix, Netscape Navigator probably won't recognize
  878.              your content as VRML.
  879.  
  880.  
  881.        5.3.3  _H_T_M_L
  882.  
  883.  
  884.               1.  Server-side includes are not discovered or
  885.                   packaged.  For instance, "<!--#exec cmd="basename
  886.                   `pwd`"--></P>" looks like a simple comment to the
  887.                   HTML packager.
  888.  
  889.               2.  Image map files which are referenced other than
  890.                   as image maps may not be properly discovered and
  891.                   packaged.  We don't expect this to cause a
  892.                   problem since normal servers won't server image
  893.                   map files unless they are being used as image
  894.                   maps.
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.